(excavation) overburden - French English Dictionary